#!/bin/bash

#功能: 处理终端相关的动作


#tput

tput cols     #输出终端列出
tput lines    #输出终端行数
tput longname #输出终端名
tput cup 100 100 #设置终端光标位置
tput sc #保存当前光标(save culor)
tput rc #恢复当前光标(recover culor)
tput ed #清除从光标当前位置到行尾的所有内容
tput clear #清屏
tput smul #设置下划线开始
tput rmul #设置下划线终止

tput bold #加粗
tput setf n #设置文本前景色(n:0-7)
tput setb n #设置终端背景色(n:0-7)
tput civis #光标不可见
# tput cnorm #光标可见

#综合: 计时小脚本
echo -n "当前时间是: "
tput sc
count=0
while true;
do
    if [ $count -lt 10 ]; then
        echo -n "$count"
        let count++;
        sleep 1;
        tput rc
        tput ed
    else
        break
    fi
done

tput cnorm #光标可见
echo 

#stty
stty -echo      #禁止回显
read -p "Enter Passwd:" password #读取密码到password
stty echo       #开启回显

echo 
echo '输入密码:' $password